transient key update