add params dependent property with set and get methods
add sparse filtering function