restructure with bootstrap