initial work on main page