threads like this is why the server and client should be on seperate lists<br>