fix macro parameters