cloned parameters within registerMethod to increase robustness