added arg validation for the aat features