add updateDocumentUrl
fix logic fol load and create project