Work in progress (06.01.2025)!