Adding clone method to base client