proper navigation setup, including vendor and user roles