use at-compare for dictionary