Abstract technology background n269