Added Date Validation and Grey Out Stuff