"painful compromises here."