major updates in contact us, including validation