Private Void Update