NON-FUNCTIONAL SCHEMES