Legacy contracts