implementing reading method