Abstract technology background n204