toward a very clever matrix reader