What you say makes sense, and your work around is easy. As a compatibility issue for importing VB6 code, VB does treat the variable name as a read-only property, and many vb programmers have used it (myself included) for odd things in applications. If name could be presented in Jabaco the same way, it would make for easier project imports, but definitely not a major issue.