Added Stream Extesnions