It is as always a work in progress. I will post more when I return home from work