Ideas can now read from the data input stream
Added Comments