But it's 100% worth it.