add the soft