moved ConfusedMonster to model