Update basical file reader