Adding an items > property to a list box is not that bad is it? You still get your MVC. > Yes it is. Because this would still mean data needlessly be stored twice. I gave you several code examples of how an MVC model would not need to require any extra code or work for VB/Delphi etc programmers. How is adding items to a StringListModel any more difficult than adding it to a ListBox? ::Tum