demo final check1