assoc: added associate()