changed query_param args and added support query_param_delete()