player now handles all 3 lists
session reduced