...

thread will be stored in player class.