Delete algorithm-outline