fix mobile problem with homepage