The revolve operation should be complete except for tests.