Abstract technology design n3