Amélioration des méthodes encode et decode