extend contract