changed layout to be more responsive