adding navigation and modifying different files