strange kind of player