What is gained from doing this? What problem does it solve?