Mascherano: Renewal? We'll see