Updated and Added Clear and Reset