removed slantlet mess and adding new slant matrix that is kind of recursive