wouldn't it make more sense to go with `agCrypto` here because consistency?