add support for crypto stuff