updated bootstrap to be a proper component