Help Needed for MC Scroller

I am using the scroll code from tutorials and it’s working beautifully.

Except, scrollable content gets updated via XML and once that happens, viewable content location resets to the initial y position, which is the top of the content.

Since the height of the content movieclip changes - either reduce or increase - scroll function is called each time, but, it’d be desirable to leave the viewing location the way it was before update. So the user doesn’t have to scroll back down to where they were. And update occurs every so often by a timer.

Please help!