Updated the update() method in AbstrctPop, to prepare for next gen concurrency plan.