bundle initialization
work in progress