further robustifying
aux write first, to solve timing issue
save space in the aux file by restricing the calls to @currentrepos