added some validation checks to the start & date fields