mobile friendly improvements