using independent requests or grants