update to work with new libgroove API