put all the things into a subproject