finished encoder unit