added crossfilter