In the search loop, step 6 can never be reached because step 5 either goes to 1 or aborts the task. Simply removing "Otherwise, abort the task." should do the trick. -- Philip Jägenstedt Opera Software