6/23/23
a ruby in the ruff