Changes for reading models