before reconstruct player
player