separated critter and cetus code