move filter params concatenation logic to model