No More Compromises