add rc4 code, but not impl