slashing necessary programs