added factory file for doc data