Did a lot of work today, much more in blog tomorrow ]