assignment 4 and navigation templates