add get opts