request is now a real dependency