refining macro for the information era