traded one compromise for another. I think I like this compromise better