Updates and test.