Start to change task system to append many function in one task