functional main desktop + controllers
sniffer implementation