added filters and weights