Add part channels function