maybe this will make it respect the matrix??