Add the ability to change the device used with an option