fix silly positioning overflow