add client structur