As I use your software for different projects, I use the customer name for each preset part. In your examples your are not using names like btnMyCustomer and valMyCustomer but MyCustomer too. I think this is misleading and that's why I used MyCustomer for each part too. ;-)