setting up bundle structure