fix: actually use the new encoder (cough)