ENH: added the output streams.
ENH: added smoothing module.