external player for the masses