docs: function(data){
  				var item = forceSingleItem(data.items);
  				progress.progress(fileClient.createFile(item.Project.ContentLocation, readmeFilename), i18nUtil.formatMessage("Creating ${0}", readmeFilename)).then(function(readmeMeta){ //$NON-NLS-0$
  					function dispatch() {
  						var dispatcher = FileCommands.getModelEventDispatcher();
  						dispatcher.dispatchEvent({ type: "create", parent: item.Project.fileMetadata, newValue: readmeMeta }); //$NON-NLS-0$
  					}
  					if(item.Project){
  						progress.progress(fileClient.write(readmeMeta.Location, "# " + item.Project.Name), "Writing sample readme").then(function(){ //$NON-NLS-1$ //$NON-NLS-0$
  							dispatch();
  						});
  					} else {
  						dispatch();
  					}
  				}, errorHandler);
  			}