added contact page functionality