this is nice but we may want to indicate its trueself but calling it theWorldPtr or something to indicate it is a pointer...