creatureFactory added