Thanks.. I understand the way, Avi used in his DabbleDB. But there is a question. How did he stored expressions in his objects? I understand that you can create them, using menus.. But what should be done, when i choose operation and operand in menu? How to store it in my objects? And how to use this information later? Cheers, Oleg