some cleanup addplayers function (wip)