improve doc format