init robust q extracting