Say where source is
Use clearTimeout right
Better handling of saving
Rename state to stateShare
Remove unused show
Logging
Simplify a lot
Shift stuff round
Remove bits of logging
Keep it simple, stupid
Get rid of \n appending mucking
Remove unused focus jump
More stuff
Merge three enrunerate calls