fix ros publishing