contact page added and structure redefined