updata painter