Adds Stream implementation