order by position
errors repair