solution modifiers