Navigation functionality is implemented as well.