I believe assoc_id should be moved to options hash.