fixed not to bash the transient in place