eval safe tnew case