adding crypto_tools