array result better
controller gathers player data