D. Implementation