ask AB fn added