wip on macro post