Much more to add - as free time allows