my team have had a hard struggle with this one, and there's no winning. The key functionality we're missing is a good process for how to upload a version to an existing file. Our entire project revolves around the same set of documents and their revisions. We have the same two options that you do. Option 1: everyone uploads to their task Option 2: everyone uploads to the project documents folder 1) Having everyone upload to their task works ONE TIME -- for the first upload. After that, if you have to upload a new version, you have to go to the project's documents folder, locate the file, and add the new version to that. Or, if your wish is granted, and the file is not visible at the project level, then you have to comb through the 200 tasks in order to locate the file and add a new version. 2) Having everyone upload to the project is a fairer more consistent way to go for us. This way, a worker does not have to remember whether this is the time they can upload to the task, or whether they now have to upload to the project. -skye -skye