playing with in memory querying as described in https://gist.github.com/3122375
added topics for further research