added signal patches from loSconosciuto