added client dtat validation