dispatch instance
optimize interface
more kinds of query
format example
start filter query interfaces