add solvating code