All tests done, though A3 is broken. Submit version.