Change : added back the Process function

problem in processing istream
update
test