fix subsystems
define geometry signals in geometry and not module3d & adapt logging to new scaling type