demon contract