models for saving / versioning sketches