update the routing section and add sub sections
get_template_part and locate template
update data section
grammar fixes