Good idea to use a socket!