labogeneration
observation genration