adapt TransientNameService