playing with solace ...