some progress on the macro and the configuration