Added support for other options like preference=xyz