now looks decent on mobile