Quasi-orthogonal Functions