Abstract technology background n252