Updated recorder