yep, or I think this should work: ```rust match try_join4(i2c1_result, i2c2_result, i2c3_result, i2c4_result).await { Ok(_) => { }, Err(e) => error!("I2C Error during async write-read: {}", e), }; let keyboard_read_total_us = Instant::now().as_micros() - keyboard_read_start_us; info!("Read keyboard in {}us", keyboard_read_total_us); ```