Added pocket enigma routines