i know its headache for some to read such a lengthy topic... ;b