with thanks to @humongouspeacecupcake for her inspiring submission