prevalidation check has been implemented