explicit options hash