mobile first fixes