public bool Select(Profile target) { var selected = false; try { if (m_Active) { _rootHub.SetActiveProfile(target); SetDefault(target); selected = true; } } catch (Exception ex) { Log.ErrorFormat("Unexpected error: {0}", ex); } return(selected); }