cipher worked