implementing ids params