duplicate-methods instead of _clone