use of a scroll service + fix bug for references using unicode characters