Not tested the signal blocking
Should be tested before release