added save load and reset commands