decoder works mostly now, some symbols cause imcompatibility