add more for task process