fix up signals