The things i do for @samhardewig ...