necessary to complete such a journey the invention can be designed so that the fewest number of steps are inserted the steps performed most immediately afterwards that would allow for completion of the record are inserted or some other test is used to determine which steps are inserted into the record additionally the invention could be designed so that it only examines a particular or limited number of subsequent steps the invention then places indicators between the compared steps that no other steps exist between the two compared steps the invention then conducts the fourth logical sequence 504 by comparing each step in the record to the next step in the record when there is no indicator that no step exists between the two steps once the invention determines the lack of an indication that no steps exist between two steps the invention further conducts this fourth logical sequence by examining the steps that took place prior to the currently compared steps while examining the prior steps the invention determines if any of the prior steps or any of the prior steps performed in reverse would allow the visitor to reach the compared pair 39 s subsequent step 39 s source web page set from the compared pair 39 s proceeding step 39 s destination web page set if the invention finds any step or combination of steps that would allow for the visitor to travel between the compared pair the invention then inserts the prior steps necessary to complete such a journey the invention can be designed so that the fewest number of steps.