i'm the worst at double checking for typos