added check to see if it's offscreen, Deconstructor is fucked, I think.