Improve the Read file