new diagram, using rewrite snapshot