adding navigation, html powers, and updating.