don't return invalid worlds