Took care of vector basis orthonormalization when ui is null