encoders key update