added bootstrap and better functionality in general