is there anything i have to do in order to get a client to be able to check BACK into the server after it exits? ive tried resetting the arravy[$0][0] value back to 0 and even tried closing the socket, but after the client exits, i can not get it to come back in without starting the server program over again. Some stupid little trick i dont know about?