multiple changes all dealing with responsive design so far