Abstract technology background n228