experimenting with macros, not plugged in yet, update deps