Implemented reading actions