updated document creator