Implement plan (14/48)

Implement plan