start validation