improved operatorbuttonpanel