changed cipher code