Campbell contract extension