included the cross product stuff to the normal map REALLY doesnt work. must do PCA at somepoint