add viginere and remote