Adding __clone method