contactus email and design issues and flash messages issues