gernalized navigation