ADDENDUM: My last update was edited for more continuity.