encrypting - substract offest from final char pos
decrypting - add offset to final char pos

and the offset is based on the word in the 'sentence'. Anyway, i haven't even started condensing my code yet, which makes me think i'm missing something.

If sounds like i'm doing correctly, what's your encrypted word for the first test? Should be the same as mine right?