add save program and documentation