this api enable fast validations via server and client, requirements