fix navigation and sigup