DYNAMIC_FEATURES overwritten by FREEPBX

Hi.
I am trying to clone recording functionalities (*1 feature code) adding another fc (*3).
For doing this i’ve modified

file:
extensions_additional.conf

DYNAMIC_FEATURES = apprecord (transformed in DYNAMIC_FEATURES = apprecord#apprecordalternative)

then modified file:
features_applicationmap_additional.conf

apprecord=>*1,caller,Macro,one-touch-record (added another line

apprecordalternative=>*3,caller,Macro,recordalternative

then i’ve written a macro (inspiring from macro-one-touch-record)

ALL IS RIGHT until Freepbx don’t overwrite my mods…

Is there a way to add this feature from FreePBX Gui or editing files not being overwritten???

Many thanks. Peo

solved using

global_customs.conf
extensions_customs.conf
features_applicationmap_custom.conf

I’ve now understood that global_customs.conf is the piece not overwritten of extensions_additiona.conf