Complete the implementation.