added tracking and identifiying connecting clients