Deal reached with Mexico