ugh, can't believe i'm still dealing with this nonsense. why do people think it's okay to create a project with 20 dependencies?