No offence here ccfc3p0, not saying this for an argument but just saying it.

No one is going to read 500+ words.