Major Improvement, no longer needs noParameter!
Improvement on copy!