add crypto dependency.