implement remaining request tests