add comments, source scroll fix