feat(manager): implement populate