if I'm going to credit @shevski, I should also mention @konklone