Added provider key for Repsoitory
Modified the update function and the nav/Destination sections