changed Options so empty struct contains defaults