resource reader additions