adding one more potential edge case for clone