add player
build structure