misc validation changes + full implementation of cover start date/time validation