replace push/pull dance with duplicate_bag ets