uniform doc format