extra item events, added reads util method