first dual controller fixes