Abstract technology background n251