communication method selection