add missing 'request' dependency