Added Clear function