add drawService to player generation, addit. simplify player generation