Added post module(25%) and PopulateDataStrategy