Abstract technology background n243