add cached-assoc