First commit; add clear_all() function