moved some world accessor functions to where they belong