module now uses my own class + optimized for ForkCMS 3.5