construct_ootasks