updated using newest bootstrap css and js