update get/set