spares no effort