Updated Forms + Exception Handling + Validation Class