Implemented read one in new protocol