driver balance, UI move/states, follow gate