Added Warning and initial verification function