added queues and providers

connect to devices
`