Kiffins new contract