small innew_signal2