add BlockMatrix store way