Nothing is saved when save is called. So everything must be hard coded. Preview simply calls draw() and only does so once.