discovering required paylease fields (bad docs)