Section 4: Implementation