encoder exapander