using floats to work on mobiles