update matrix mul part