updating charParser