This is eddie's edition to this work!
Terence`s edits