encoding bug fix