initial try for on the fly macro creation for my bindings