Hi Alfred This is really cool.. .Net has built in regular Expersssion validator. using similar validator in Magik session with OLE Automation. .. This is really good..I think finding the Ole components is real challange.. This post may help in finding available Ole components http://magikfun.blogspot.com/2009/12/how-do-i-ole.htmlWhat if the user Operating System is non-windows?Thanks, Bhimesh