10/10 if you're in this thread it's worth it.