initialize navigation