allow remove query param
add request descructor