Non-aqueous titrations are used for substances that are too weakly acidic or basic to titrate in water. The technique involves dissolving the substance and titrant in a non-aqueous solvent. There are four classes of non-aqueous solvents: protogenic solvents enhance basicity; protophillic solvents enhance acidity; amphiprotic solvents can act as acids or bases; and aprotic solvents are neutral. Common indicators used for non-aqueous titration include crystal violet, quinaldine red, and alpha-naphthal benzene. The substance being titrated can be categorized as behaving as an acid or base under the conditions, and an appropriate titrant