Edit: Firing typos and clarity.