Lots of typos. Not much sleep last night. Sorry.