added sum lin ops
started integrating new coefficient system