better error handling for house checker