Mexico on the brink ?