adding new crypto apis