avoid using cdnjs, use bower instead