+ First working copy with restSetParameter implementation