intermediates and solvents