mass lumping
some opts