clarification and revised generation file