give-up a broken optimization