edited for wrong world