content file and playlist stuff