Hi there! I'm an expert .net coder and software architect of 20 years, so finishing your app will be no problem. The functionality is simple and well explained, and the cs files seem fine to be used as a base. Adding the drag&drop, add, delete features should be no problem. I propose we use a simple csv file for storing the data, so it can be easily viewed in excel, notepad etc... ofcourse, we can do xml or any other format you like :)