@Avner this is really great. Your questions are very interesting.