add save demo