Refactor play function more.
[8tracks] add report function.