man I'm bad at error checking