change postfields to body
simplify return values
handle edge case of no qualreqs
simplify use of postfields
fix typo