There is no real reason why these should be the same program. When the robot locks, it screws up the ptracker because the ptracker depends on the autorecord which is currently bolted on to the Robot. That was a stupid design decision and should be corrected. Also, this will prevent the autorecord from losing track of wgets if the robot ever needs to be restarted. Considering the robot is complex, this is a very good idea.