synchronized connection access
review alex code