better clear() function