rewrote and added custom bootstrap