trying difference encoding