thanks Patrick,
Qdabra has already taken care of that, and i got a complimentary copy of qrules 2.0.
Any ways, this site has been very helpful to me, although i never posted a question on this site that is because whenever i had a question i always found something similar to that answered earlier
and for this poster, if he uses qrules, he wont have to write custom code himself, even though qrules will be injecting its dlls, that will only change the way he has to publish the form, rest functionality will be same for him