Copied more stuff over from the thread
Linked to forum thread