a little more mobile friendly