improve doc, fix hidden field