did you consider just adding a signal ?