Nice! So is it a new display? Or did you leave it fallow for the time frame it takes to kill the parasite?
Also, if it is a new display and you used live rock from another tank or a friends tank, it could be there too! I would hate to see you go through all this trouble and have it be for not.