some error handling cleanup and send duration when setting a users nowplaying param on lastfm