anchor.diff:  			selector -= 1;
   		if (age != null && !age.equals("all") && !age.equals("null"))
   			selector -= 10;
  -		System.out.println("selector: " + selector);
  -		
  +		System.out.println("selector: " + selector);	
  +	
   		if(selector == 11)
   		{
   			System.out.println("rows: user - no filters");
  
positive.code: 					" GROUP BY u.state"+
  					" ORDER BY u.state ASC"+
  					" LIMIT 1 OFFSET "+next_r_offset;
  			SQL_3="SELECT s.pid, u.state, SUM(s.quantity*s.price) AS amount"+
  					" FROM sales AS s, users AS u"+
  					" WHERE u.state IN (SELECT DISTINCT state FROM users WHERE state = '"+state+"' ORDER BY state ASC LIMIT 20 OFFSET "+r_offset+")"+
  					" AND s.pid IN (SELECT id FROM products ORDER BY name ASC LIMIT 10 OFFSET "+c_offset+")"+
  					" AND s.uid = u.id"+
  					" GROUP BY u.state, s.pid";
  		}
  	}
  	//scope = customers
  
negative.code: 					" GROUP BY u.name,u.id"+
  					" ORDER BY u.name ASC LIMIT 1"+
  					" OFFSET "+next_r_offset;
  			if(category == null || category.equals("all") || category.equals("null"))
  			{
  				SQL_3 ="SELECT s.pid, s.uid, SUM(s.quantity*s.price) AS amount"+
  						" FROM sales AS s"+
  						" WHERE s.uid IN"+
  						" (SELECT id FROM users ORDER BY name ASC LIMIT 20 OFFSET "+r_offset+")"+
  						" AND s.pid IN (SELECT id FROM products ORDER BY name ASC LIMIT 10 OFFSET "+c_offset+")"+
  						" GROUP BY s.uid, s.pid";
  			}
  			else
  			{
  				SQL_3 ="SELECT s.pid, s.uid, SUM(s.quantity*s.price) AS amount"+
  						" FROM sales AS s"+
  						" WHERE s.uid IN"+
  						" (SELECT id FROM users ORDER BY name ASC LIMIT 20 OFFSET "+r_offset+")"+
  						" AND s.pid IN (SELECT id FROM products WHERE cid= '"+category+"'ORDER BY name ASC LIMIT 10 OFFSET "+c_offset+")"+
  						" GROUP BY s.uid, s.pid";
  			}
  			
  		}
  		else if(selector == 10) 
  		{
  