updates to make responsive