add sorm_list_free function