build property change