bugfix: choose preferred protocol