updating read and examples