right now we can search more than 1 layer at the same time
make code more consistenet
update example
Merge branch 'master' into gh-pages