cleanup, fix responsiveness

placement is important, kids!