Add under and above stream functions