update to population object creation