Provide an initial implementation.