Human-machine interactions