All in compromise