h/t to Seandehey for the brills idea.
not quite, that was from @nedroid #lost. but anyways, nicely done.