First contribution.I have some more research to do. Info in comments.