add recording control