Added population dynamics
merged with terence