because @duckinator thinks this is better