Working on generating errors from signals.