task array updates