another stab at matrix exclude