setting up world state functions