attrdictionary
