Added loggers
This should help with the synchronization problem
Changed Connection to allow for custom Queues