more shit I forgot, sorry for cluttering up repo