updating char again