updated cyphers