Lots of things since the last commit. Working well. A few little niggles.