added country validation