Before Update InitPop and new Decod