improve doc again