Fixed dual buttons bug

fixed bug where dual button auto would do strange things with the step
button (moving it around etc). Refactored tree with a counter so current
node is not instantly highlighted