cleanup
made it responsive