Interacting machines