this is a work in progress................. (last update 04.02.2026) -spe