Abstract technology background n229