Replaced with implementation with 4. PTAL?