encoders seems to work