make mobile for home page a bit less horendous, but still needs work