fix navigation feature