elements on same level are now order by position