I am aware of most ledger rigs, paternoster, loop, free running etc. But where & when would you use each?