added json populator logic and removed unnecessary attributes