fix encode bugs