trying swing with macros