update versionloader
now remembers loaded data and view