separate thread for tcp connection
add volume menu