Abstract technology background n129