adding some structure to the readings