temp save
support multiple instance
works well, save for a refactor
now the multi instances work well
Merge branch 'dev3d'