major changes -- added recursion

does not do nested comments properly -> would like to do recursively, no
counter needed.