overhauled delete channels