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