edit some bugs of Player