putting the whole project