full project upload