- further simplifies the interface for users as they do not have to be aware of the project saved state - project should be saved after a certain time of inactivity (already implemented) - project should also be saved after a set delay in relation to the previous save is exceeded - project should be saved when the page is left