add client encoding to the TODO list