finish sum node and have ideas for product nodes