Couple fixes to contact page but it is still buggy