clean up request flow