Implement plan (44/48)

Implement plan