broken code.  Trying to implement macros