matrix bastardization hope its not a DP.