Another virtue of procedure abstraction is that you push details out of sight and out of mind, making your programs easier to read and enabling you to concentrate on high-level steps.