working on contracts