fixed read and added findIn