combining macro with shadow