change to 4x4 matrix
cleanup
cleanup, comments and reomev visuals cause matrix size was increased