fixed encoding i guess