added option request_type