cleanup and contact page