commit before pull
added support for add new document