support ws: as well