split generic from bundle