hii
im going to completely redo this soon im just super busy rn