add stuff on how to read