add feature: -(void)clearAll