adding full project, data munging and composition