legacy contracts