add sum, change colors, fix channel join