probably better to do this on ```Navigation.init```