Abstract technology background n250