How long is Andersen's contract for?