update runtime character