generated comments