sparing no effort