make sure porject has series of contracts