Starting re-implementation.