Obama's compromises to reach deal