modified issue10