Obama and GOP Reach Compromise