updates after playing with the K20
don't do the two matrix case for now