install sigledispatch only when required.