careful with cloning, that usually creates deep-copies (just saying)