what's the benefit of this?