Improving CreateSignal and CreatePoint