bugfix: misordered initial_pop, initialize.