Abstract technology background n257