Did Some Error Proofing