adding soap