new thread for communication
final edition

missing the remove device