used new library files to update the navigation