reading and interacting working