user implementation and navigation test