improved layout with bootstrap