valve contracts