task validates