changes to skip_blanks and skip_comments