add an abilty to reset world (in progress)