CRUD for contract ready issue #8