better annotationdictionary