update c && python