Rosie Planet: I swear this isn't a bit

fixing some bugs that the last update created... hopefully for the last time