changed layout to be responsive