readFile added