the full matrix