print now releases matrix when appropriate