traverser improvement