macro_rules! update_record {
    ($db: ident, $presented: ident, $record:ident, true) => { ... };
    ($db: ident, $presented: ident, $record:ident, false) => { ... };
}