added crypto and secrets
secrets finished