When a connection is completed it will be added to an internal connection array - however this is messy and will need re-doing at a later date, I think