reader diagnostic