Long encoder