Fix the implementation.