new macro draft