Added ability to control same/opposite direction signals in Generator