remove "request" dependency