some fix, add teleport, and  PeacefulSpawn