Dawa,
Anytime you are using & macros in your code you have to make sure you run tests that cause the & macro lines to be executed.
One plae to start would be going to
http://fox.wikis.com/ and doing a site search for: testing
>I am not familar with "regression test", could you explain the concept to me please?
>I would try anything to make my code as robust as diamond.