Wow, that's a really nice review that puts me out of words ! Thanks a lot, it really motivates us to continue working on it.