reduced redundancies in hatching stuff