reworked contract