Minor optimizations; removed queue as it was obsolete and slowing commands down
DS returns false if exception is caught during connecting