New openQFA function