picky, but I'm not a fan of trying to initialize everything in one line like this