add changes for new_task