proofing systems