FINDING THE IDEAL HOME CHECKER : A PRIMER