Combined setValues. Missing a few tests.