I want to design a workflow that execute different steps based on how it was started. If it was tarted because a new item was created (ie. new task), then it goes through a series of steps. However, if the task was modified, then I want it to do something else.