attempt to make responsive