Abstract technology background n104