Encoder e vari fix necessari