Its ok!! May i suggest looking at some AV sites for klez definitions. It is an interesting worm with loads of variants