added basic rotating cipher