a new matrix bug fixed, thanks for my first customer!