[Jun] Use user defined SetOffCommand to replace dictionary add