Explain what each bundle does