this is now responsive and should look nice on tablets too