giving for solace ...