[Ex 3.1] eliminate repetition
[Ex3.2] add Contact page
replace hash rockets with shorthand version