updates…

copyright 2023 Noel Hefele