used preserve instead of re-loading base survey file