dont spawn in bad space unless have to