added the beginning of a date component using selects, and also added the email valid...