now uses bootstrap for some components