efficient comms and easy check in