without buffMatr