made hashList Structure
removed double readin