removed superfluous openStream() function; was causing issues as multiple calls referenced a pointer to a content obj rather than unique instance