handle bad api design on socialcast api