generalize Description annotation