typos and ommissions and general mess