switch to howler js