+ Added clear() method