Implement plan (21/48)

Implement plan