change task fun type