this was basically the same as the bundle introduction