edited because I'm an asshole