device tasks (not rDT)