Big blob of task validations