fix: so many tiny bugs in macys.