major overhaul to home page