return nothing from clear()