I have a fork that creates 5 concurrent task instances. When I end one of the task instances, its transition goes to the join. When I look in the database, it has created the same 5 task instances again. The original task instance has an end date and the other one does not. Is this normal. There isn't one transition in the process definition that tranistions back to the original fork.