more work on main page