fixed up the no webgl case