Update interface, tests.