i feel like there are some haters in this thread