giving for solace