added stuff to setcontrolMode Implementation