Extended version

Why are we changing what we pass to `execute` here (from `values_hash` to `values_hash.values`)?