added initial get opts