fixed deepClone Bug