merging player and extractor in one executable