carry supertask into 3rd tier functions