reader properties