add lrc recording util