trying again - this time as an mpd plugin