Refresh recorder