updates for some, improvements for others
adding in some missing LinqOp functionality