I admire your work Larry. You are very kind to share your knowledge. You and Zeev are both very generous with your knowledge.