small corrections
make playlist implementation less stupid