add comment / whitespace skipping