playlist functionality WAY MORE tested! seems hard as a brick now!