Finally, an agreement