support for null  options;