Hughes new contract