added object clone