performence is bad

you might want to look into using 'comm'

And pls don't multipost and start different threads.
Read the rules before posting.