Large Update incorporating ciphers