support custom marker filter