adding support for different colors
adding custom colors for sum and connector lines
updates