bug fix it turned out bootstrap needs jquery