frontend -> generic bonjour