add Clear method