Implement message passing and use it for start up set up of devices.