bootstrap now comes from composer