final cleanup and contact page