intentions, formatting and typos (removed)