Refactor tractor