added validation for finished_at (must be after planted_at)