return signal and export
docs