workaround for sockeio