can now fully create the non-persistent environment from the persistent
one and viceversa