add setSignal function
+ bugfixing setBalise