Adapter option

Added the ability to set a preferred adapter