add level filter support