add sumvec instead of inputvector