added crossfilter feature