Abstract technology background n275