added: clear()