deleted list_clear, which never gets used!
redid remove_comment, which should be bug-free now