First Stages of Custom Contracts