align task conversion functions