fix is_assoc