Removed need for InputSource can use InputStream