WIP link contract processing
updated link contract examples