added missing final to file and class path file reader